<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
</head>
<body>
  <p>Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性，相比其他语言经常使用英文关键字，其他语言的一些标点符号，它具有比其他语言更有特色语法结构。</p>
  <p>Python最大的优势便是其 _简洁性_ ，对于Java与C来说，输出一个hello world要六或七行，但Python只需两行就可以搞定</p>
  <h6>example:<h6>
  <pre>
  # python
  print("hello world")
  </pre>
  <pre>
// Java
public class HelloWorld {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        System.out.println("HelloWorld");
    }
}
  </pre>
  <pre>
// C
#include <stdio.h>
int main()
{
   // printf() 中字符串需要引号
   printf("Hello, World!");
   return 0;
}
  </pre>
  <p>
  <h6>Python是一种解释型语言</h6>:这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。</br>
  <h6>Python是交互式语言</h6>:这意味着，您可以在一个 Python 提示符 <kbd>>>></kbd> 后直接执行代码。</br>
  <h6>Python是面向对象语言</h6>:这意味着Python支持面向对象的风格或代码封装在对象的编程技术。</br>
  <h6>Python是初学者的语言</h6>:Python 对初级程序员而言，是一种伟大的语言，它支持广泛的应用程序开发，从简单的文字处理到 WWW 浏览器再到游戏。</br>
  </p>
  <h3>history</h3>
  <p>
Python 是由 Guido van Rossum 在八十年代末和九十年代初，在荷兰国家数学和计算机科学研究所设计出来的。</br>
Python 3.0 版本，常被称为 Python 3000，或简称 Py3k。相对于 Python 的早期版本，这是一个较大的升级。Python 2.7 被确定为最后一个 Python 2.x 版本，它除了支持 Python 2.x 语法外，还支持部分 Python 3.1 语法。</br>
Python 本身也是由诸多其他语言发展而来的,这包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。
像 Perl 语言一样，Python 源代码同样遵循 GPL(GNU General Public License)协议。</br>
现在 Python 是由一个核心开发团队在维护，Guido van Rossum 仍然占据着至关重要的作用，指导其进展。</br>
Python 2.0 于 2000 年 10 月 16 日发布，增加了实现完整的垃圾回收，并且支持 Unicode。</br>
Python 3.0 于 2008 年 12 月 3 日发布，此版不完全兼容之前的 Python 源代码。不过，很多新特性后来也被移植到旧的Python 2.6/2.7版本。Python 2.0 于 2000 年 10 月 16 日发布，增加了实现完整的垃圾回收，并且支持 Unicode。</br>
  </p>
  <h3>特点:</h3>
  <p>
  <h6>易于学习</h6>Python有相对较少的关键字，结构简单，和一个明确定义的语法，学习起来更加简单。
  <h6>易于阅读</h6>Python代码定义的更清晰。
  <h6>易于维护</h6>Python的成功在于它的源代码是相当容易维护的。
  <h6>一个广泛的标准库</h6>Python的最大的优势之一是丰富的库，跨平台的，在UNIX，Windows和Macintosh兼容很好。
  </p>
  <h6>互动模式</h6><p>互动模式的支持，您可以从终端输入执行代码并获得结果的语言，互动的测试和调试代码片断。</p>
  <h6>可移植</h6><p>基于其开放源代码的特性，Python已经被移植（也就是使其工作）到许多平台。</p>
  <h6>可拓展</h6><p>如果你需要一段运行很快的关键代码，或者是想要编写一些不愿开放的算法，你可以使用C或C++完成那部分程序，然后从你的Python程序中调用。</p>
  <h6>数据库</h6><p>Python提供所有主要的商业数据库的接口。</p>
  <h6>GUI编程</h6><p>Python支持GUI可以创建和移植到许多系统调用。</p>
  <h6>可嵌入</h6><p>你可以将Python嵌入到C/C++程序，让你的程序的用户获得"脚本化"的能力</p>
</body>
</html>
